package com.bootdo.clouddo.domain.douban;


import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name="db_subject_collection")
public class DbSubjectCollection {

    @Id
    @Column(name="id",length=50, unique=true)
    private String id;

    private String subjectType;

    private String subtitle;

    private String backgroundColorScheme;

    private String updatedAt;

    private String typeText;

    private String skynetModel;

    private Integer total;

    private String typeIconBgText;

    private Boolean isMergedCover;

    private String headerFgImage;

    private String title;

    private Integer showHeaderMask;

    private String mediumName;

    private String badge;

    private String rankType;

    private String description;

    private String shortName;

    private Integer nFollowers;

    private String coverUrl;

    private String headerBgImage;

    private Boolean canFollow;

    private Boolean showRank;

    private Integer chartId;

    private Integer doneCount;

    private String name;

    private String wxAppCode;

    private Integer subjectCount;

    private Integer itemsCount;

    private String sharingUrl;

    private Integer collectCount;

    private String url;

    private String type;

    private Boolean isBadgeChart;

    private String uri;

    private String miniProgramPage;

    private String iconFgImage;

    private String iconText;

    private String moreDescription;

    private String miniProgramName;

    private String display;

    public String getSubjectType() {
        return subjectType;
    }

    public void setSubjectType(String subjectType) {
        this.subjectType = subjectType;
    }

    public String getSubtitle() {
        return subtitle;
    }

    public void setSubtitle(String subtitle) {
        this.subtitle = subtitle;
    }

    public String getBackgroundColorScheme() {
        return backgroundColorScheme;
    }

    public void setBackgroundColorScheme(String backgroundColorScheme) {
        this.backgroundColorScheme = backgroundColorScheme;
    }

    public String getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(String updatedAt) {
        this.updatedAt = updatedAt;
    }

    public String getTypeText() {
        return typeText;
    }

    public void setTypeText(String typeText) {
        this.typeText = typeText;
    }

    public String getSkynetModel() {
        return skynetModel;
    }

    public void setSkynetModel(String skynetModel) {
        this.skynetModel = skynetModel;
    }

    public Integer getTotal() {
        return total;
    }

    public void setTotal(Integer total) {
        this.total = total;
    }

    public String getTypeIconBgText() {
        return typeIconBgText;
    }

    public void setTypeIconBgText(String typeIconBgText) {
        this.typeIconBgText = typeIconBgText;
    }

    public String getHeaderFgImage() {
        return headerFgImage;
    }

    public void setHeaderFgImage(String headerFgImage) {
        this.headerFgImage = headerFgImage;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getShowHeaderMask() {
        return showHeaderMask;
    }

    public void setShowHeaderMask(Integer showHeaderMask) {
        this.showHeaderMask = showHeaderMask;
    }

    public String getMediumName() {
        return mediumName;
    }

    public void setMediumName(String mediumName) {
        this.mediumName = mediumName;
    }

    public String getBadge() {
        return badge;
    }

    public void setBadge(String badge) {
        this.badge = badge;
    }

    public String getRankType() {
        return rankType;
    }

    public void setRankType(String rankType) {
        this.rankType = rankType;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getShortName() {
        return shortName;
    }

    public void setShortName(String shortName) {
        this.shortName = shortName;
    }

    public Integer getnFollowers() {
        return nFollowers;
    }

    public void setnFollowers(Integer nFollowers) {
        this.nFollowers = nFollowers;
    }

    public String getCoverUrl() {
        return coverUrl;
    }

    public void setCoverUrl(String coverUrl) {
        this.coverUrl = coverUrl;
    }

    public String getHeaderBgImage() {
        return headerBgImage;
    }

    public void setHeaderBgImage(String headerBgImage) {
        this.headerBgImage = headerBgImage;
    }

    public Integer getChartId() {
        return chartId;
    }

    public void setChartId(Integer chartId) {
        this.chartId = chartId;
    }

    public Integer getDoneCount() {
        return doneCount;
    }

    public void setDoneCount(Integer doneCount) {
        this.doneCount = doneCount;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getWxAppCode() {
        return wxAppCode;
    }

    public void setWxAppCode(String wxAppCode) {
        this.wxAppCode = wxAppCode;
    }

    public Integer getSubjectCount() {
        return subjectCount;
    }

    public void setSubjectCount(Integer subjectCount) {
        this.subjectCount = subjectCount;
    }

    public Integer getItemsCount() {
        return itemsCount;
    }

    public void setItemsCount(Integer itemsCount) {
        this.itemsCount = itemsCount;
    }

    public String getSharingUrl() {
        return sharingUrl;
    }

    public void setSharingUrl(String sharingUrl) {
        this.sharingUrl = sharingUrl;
    }

    public Integer getCollectCount() {
        return collectCount;
    }

    public void setCollectCount(Integer collectCount) {
        this.collectCount = collectCount;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getUri() {
        return uri;
    }

    public void setUri(String uri) {
        this.uri = uri;
    }

    public String getMiniProgramPage() {
        return miniProgramPage;
    }

    public void setMiniProgramPage(String miniProgramPage) {
        this.miniProgramPage = miniProgramPage;
    }

    public String getIconFgImage() {
        return iconFgImage;
    }

    public void setIconFgImage(String iconFgImage) {
        this.iconFgImage = iconFgImage;
    }

    public String getIconText() {
        return iconText;
    }

    public void setIconText(String iconText) {
        this.iconText = iconText;
    }

    public String getMoreDescription() {
        return moreDescription;
    }

    public void setMoreDescription(String moreDescription) {
        this.moreDescription = moreDescription;
    }

    public String getMiniProgramName() {
        return miniProgramName;
    }

    public void setMiniProgramName(String miniProgramName) {
        this.miniProgramName = miniProgramName;
    }

    public String getDisplay() {
        return display;
    }

    public void setDisplay(String display) {
        this.display = display;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Boolean getMergedCover() {
        return isMergedCover;
    }

    public void setMergedCover(Boolean mergedCover) {
        isMergedCover = mergedCover;
    }

    public Boolean getCanFollow() {
        return canFollow;
    }

    public void setCanFollow(Boolean canFollow) {
        this.canFollow = canFollow;
    }

    public Boolean getShowRank() {
        return showRank;
    }

    public void setShowRank(Boolean showRank) {
        this.showRank = showRank;
    }

    public Boolean getBadgeChart() {
        return isBadgeChart;
    }

    public void setBadgeChart(Boolean badgeChart) {
        isBadgeChart = badgeChart;
    }
}